<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title>Document</title>
  <style>
    
  </style>
</head>
<body>
  
</body>
<script>

  // function strat(){
  //   console.log("开始功能")
  // }
  
  // function stop(){
  //   console.log("暂停功能")
  // }

  // function reset(){
  //   console.log("重置功能")
  // }

  // let type = "c";

  // if(type === "a"){
  //   strat();
  // }else if(type === "b"){
  //   stop();
  // }else{
  //   reset();
  // }

  // =========


  // 借助对象的语法

  const obj = {
    start(){
      console.log("开始功能")
    },
    stop(){
      console.log("暂停功能")
    },
    reset(){
      console.log("重置功能")
    }
  }

  // 状态值，必须要和对象的方法名对应
  const type = "reset";

  obj[type]();
</script>
</html>